general staff study and research delegation - Allemand Anglais Dictionnaire